Noble Cane — definition

1. noble cane (Noun)

1 definition

noble cane (Noun) — Sugarcanes representing the highest development of the species; characterized by large juicy stalks with soft rinds and high sugar content.

3 types of
Saccharum officinarum sugar cane sugarcane